/**
 * 
 */
package com.sduept.nwld.dataserver.model.daily;

import java.util.Date;

import javax.persistence.*;

import com.sduept.core.entity.IdentifiedObject;

/**    
 *  
 * Simple to Introduction  
 *  
 * @Description:  [含有"传动"的检修管理信息的部分数据，设置特维设备完成时间使用]   
 * @Author:       [lixz]   
 * @CreateDate:   [2019年7月30日 下午3:17:19]   
 *  
 *    
 */
@Entity
@Table(name="t_equipment_overhaul_segment_info")
public class EquipmentOverhaulSegmentInfo extends IdentifiedObject{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 2578250551376611085L;
	/**
	 * 涉及一次设备Id
	 */
	@Column(length=4096)
	private String referPrimaryEquipments ;
	/**
	 * 批准停电操作开始时间
	 */
	private Date batchPowerStartTime;
	/**
	 * 批准停电操作结束时间
	 */
	private Date batchPowerEndtTime;
	/**
	 * 工作地点
	 */
	private String workingPlaceId;
	/**
	 * 设备检修详情id（数据来源）
	 * 类：EquipmentOverhaulDetail
	 * 表：t_equipment_overhaul_detail
	 */
	private String equipmentOverhaulDetailId;
	/**
	 * 1:可查询2：不可查询
	 *   每次定时查询状态为1的数据
	 */
	private String status;
	/**
	 * 使用时间（此条数据）
	 */
	private Date usingTime;
	/**
	 * 创建时间（此条数据）
	 */
	private Date creatTime;
	
	public String getReferPrimaryEquipments() {
		return referPrimaryEquipments;
	}
	public void setReferPrimaryEquipments(String referPrimaryEquipments) {
		this.referPrimaryEquipments = referPrimaryEquipments;
	}
	public Date getBatchPowerEndtTime() {
		return batchPowerEndtTime;
	}
	public void setBatchPowerEndtTime(Date batchPowerEndtTime) {
		this.batchPowerEndtTime = batchPowerEndtTime;
	}
	
	public Date getBatchPowerStartTime() {
		return batchPowerStartTime;
	}
	public void setBatchPowerStartTime(Date batchPowerStartTime) {
		this.batchPowerStartTime = batchPowerStartTime;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	public String getWorkingPlaceId() {
		return workingPlaceId;
	}
	public void setWorkingPlaceId(String workingPlaceId) {
		this.workingPlaceId = workingPlaceId;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getEquipmentOverhaulDetailId() {
		return equipmentOverhaulDetailId;
	}
	public void setEquipmentOverhaulDetailId(String equipmentOverhaulDetailId) {
		this.equipmentOverhaulDetailId = equipmentOverhaulDetailId;
	}
	public Date getUsingTime() {
		return usingTime;
	}
	public void setUsingTime(Date usingTime) {
		this.usingTime = usingTime;
	}
	public Date getCreatTime() {
		return creatTime;
	}
	public void setCreatTime(Date creatTime) {
		this.creatTime = creatTime;
	}
	
	
}
